/* 服务品牌 */
	.brand_cont{
		background: url('../img/lvmh_bg.jpg') no-repeat top;
		overflow: hidden;
	}

	.brand_swatch{
		background: url('../img/swatch.jpg') no-repeat top;
		
	}

	.brand_kering{
		background: url('../img/kaying.jpg') no-repeat top;
		
	}

	.brand_richemot{
		background: url('../img/lifeng.jpg') no-repeat top;
		
	}

	.brand_cont > div{
		background-color: #fff;
		padding: 50px;
		margin-top: 220px;
		margin-bottom: 30px;
		box-shadow: -2px 8px 32px rgba(0,0,0,0.3);
	}


	.brand_bar p{
		font-size: 16px;
		padding-top: 20px;
		padding-bottom: 20px;
		border-bottom: 1px solid #ccc;
	}


	.brand_list > div{
		float: left;
		width: 330px;
		height: 630px;
		padding: 10px;
		margin-top: 35px;
		background-color: #f4f4f4;
		margin-left: 30px;
		/*border: 1px solid red;*/
	}

	.brand_list > div img{
		width: 310px;
	}

	.brand_list  div p{
		font-size:16px;
		font-weight: bold;
		margin-top: 10px;
	}

	.brand_list > div p:last-of-type{
		font-size:14px;
		margin-top: 10px;
		color:#999999;
    line-height:1.6;
	}

	.brand_zxbar{
		text-align: center;
		margin-top: 40px;
		margin-bottom: 40px;
	}

	.brand_zhixun{
		margin-top: 30px;
		width: 268px;
		border-radius: 50%;
		margin: 20px auto 50px auto;
        transition: all 0.6s;
	}

  
  .brand_zhixun:hover{
    transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    box-shadow: 0 20px 30px rgba(255, 146, 22,0.5);

  }

	.earring_banner{
		background: url('../img/banner_errring.jpg?1') no-repeat center top;
	}

	.bracelet_banner{
		background: url('../img/banner_brac.jpg?1') no-repeat center top;
	}

	.jadeite_banner{
		background: url('../img/banner_jadeite.jpg?1') no-repeat center top;
	}

	.necklace_banner{
		background: url('../img/banner_necklace.jpg?1') no-repeat center top;
	}

	.watch_banner{
		background: url('../img/banner_watch.jpg?1') no-repeat center top;
	}

	.other_banner{
		background: url('../img/banner_other.jpg?1') no-repeat center top;
	}

	.baobao_banner{
		background: url('../img/banner_baobao.jpg?1') no-repeat center top;
	}

	.pidai_banner{
		background: url('../img/banner_pidai.jpg?1') no-repeat center top;
	}

	.piyi_banner{
		background: url('../img/banner_piyi.jpg?1') no-repeat center top;
	}

	.pixie_banner{
    background: url('../img/banner_pixie.jpg?1') no-repeat center top;
  }

  .pjbsbs_banner{
    background: url('../img/pjbsbs_header.jpg?1') no-repeat center top;
  }

  .pjwjxf_banner{
    background: url('../img/pjwjxf_banner.jpg?1') no-repeat center top;
  }
  .braceletres_banner{
     background: url('../img/braceletres_banner.png?1') no-repeat center top;
  }


  .zbpg_banner{
		background: url('../img/zbpg_banner.jpg?1') no-repeat center top;
	}
  .zbgcc_banner{
      background: url('../img/jzgcc_banner.png?1') no-repeat center top;
  }
  .glass_banner{
      background: url('../img/glass_pcbanner.png?1') no-repeat center top;
  }

  .jzhj_banner{
      background: url('../img/jzhj_banner.png?1') no-repeat center top;
  }
  .pub_brands{
     text-align: center;
     margin-top:80px; 
  }

	#swiper-tyrepaired .swiper-slide div p {
        position: absolute;
        background-color: rgba(102, 102, 102, .7);
        bottom: 0;
        width: 18.3%;
        font-size: 20px;
        text-align: center;
        line-height: 58px;
        height: 58px;
        color: #fff;
    }
    
    #swiper-tyrepaired .swiper-slide div{
		float: left;
		margin-left: 15px;
    }

    #swiper-tyrepaired .swiper-button-next{
        width: 56px;
    }

    #swiper-tyrepaired .swiper-button-prev{
         width: 56px;
    }  


/*  定制服务 */

	.private_order_banner_warp{

        min-width: 1200px;
        max-width: 1920px;
        margin: 0px auto;
    }

    .private_order_banner_warp img{

		width: 100%;
        height: 100%;
	}
  
  .private_order_banner_activity{
      position: relative;
  }

  .private_order_banner_warp .private_activity_pic{
        position: absolute;
        z-index: 50;
        top: 72%;
        left: 26%;
        width: 25%;
        height: 64%;
  }

   .private_order_custom_content img {
   	width: 23%;
   }

   .private_oreder_padding_left {
   	margin-left: 1%;
   }

   .private_order_custom_wrap {
   	margin: 90px 0 100px;
   }

   .private_order_global {
   	background: #f8f8f8;
   	position: relative;
   }

   .private_order_custom_content {
   	margin-top: 40px;
   }

   .private_order_global_title_wrap {
   	position: relative;
   	top: -13px;
   }

   .private_order_global_title {
   	font-size: 30px;
   }

   .private_order_global_sub {
   	font-family: english;
   	font-size: 25px;
   	color: #969696;
   }

   .private_order_global_introduce {
   	position: relative;
   	color: #666;
   	font-size: 24px;
   }

   .private_order_global_map {
   	margin-top: 40px;
   }

   .private_order_global_map  img{
   		width: 1200px;
   }

   .private_order_advanced {
   	background: #f8f8f8;
   	padding-top: 50px;
   }

   .private_order_advanced_content_item {
   	float: left;
   	width: 14.9%;
   	background: #fff;
   	padding: 5px;
   	border-radius: 10px;
   }

   .private_order_advanced_content_item  img{
   		width: 175px;
   }

   .private_order_title_pic {
   	width: 90%;
   	margin: 0 auto;
   }

   .private_order_advanced_content {
   	width: 1200px;
   	margin: 0 auto;
   	overflow: hidden;
   	padding-top: 40px;
   	padding-bottom: 60px;
   }

   .private_order_advanced_left {
   	margin-left: 2%;
   }

   .private_order_advanced_content_item figcaption {
   	padding: 15px;
   	color: #666;
   	font-size: 25px;
   }

   .private_order_advanced_content_item figcaption span {
   	font-family: english;
   }

   .private_order_case_map img {
   	float: left;
   	width: 24%;
   	margin-left: 1%;
   }

   .private_order_service {
   	background: #eee;
   }

   .private_order_service_content_item {
   	width: 33%;
   	float: left;
   }

   .private_order_service_content_pic {
   	width: 80%;
   }

/* 定制案例 */
    .part{
        margin-top: 30px;
        /*border: 1px solid red;*/
        /*height: 400px;*/
    }

    .part > div{

        float: left;
        /*border: 1px solid red;*/
    }

    .part_pic{
        width: 500px;
    }

    .part_pic img{
        width: 500px;
    }

    .part_content_wrap{
       margin-left: 61px;
       width: 635px;
       margin-top: 55px;
       /*height: 100%;*/
    }

    .part_content_title{
        font-size: 28px;
    }

    .part_content_introduce{
        font-size: 16px;
    }

/* 友情链接 */
    
    .flink{
        /*height: 300px;*/
        /*border: 1px solid red;*/
    }

    .flink span{
        font-size: 15px;
        padding: 5px 10px;
        font-weight: bold;
        display: block;
    }

    .flink li{
        float: left;
        text-align: center;
        width: 149px;
        margin-top: 3px;
        color: #9e9e9e;
        font-size: 12px;
        /*border: 1px solid red;*/
    }

    .flink li a{
        color: #9e9e9e;
    }

    .flink li a:hover{
        color: #ff9116;
    }


